package com.joysuch.wwyt.risk.bean;

import com.joysuch.wwyt.risk.entity.RiskDistrict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class RiskPointBean {
    private java.lang.Long id;
    // 名称
    private java.lang.String name;
    // 编号
    private java.lang.String code;
    // 描述
    private java.lang.String description;
    // 状态
    private java.lang.Integer state;
    // 风险等级
    private java.lang.Integer riskLevel;
    // 容易发生的事故类型
    private String accidentType;
    private String type;
    private String typeName;
    private String standard;
    //存在的主要危险(有害)因素
    private String unstandardSituationConsequence;
    private String subType;
    private String subTypeName;
    // 关联模块
    private String relatedModule;
    // 关联模块ID
    private Long relatedModuleId;
    // 是否共享风险点:null风险点,1风险点库
    private Integer shared;

    @ApiModelProperty("组件围栏的信息")
    private String fenceData;

    @ApiModelProperty("签到方式(0：人员定位，1：刷卡签到)")
    private Integer signInMethod;

    @ApiModelProperty("是否区分楼层(0：关闭，1：开启)")
    private String  distinguishFloor;

    @ApiModelProperty("nfc的CODE")
    private String nfc;

    private Long controlLevelId;

    private RiskDistrict riskDistrict;
}
